package com.zcc.makingfriend.service;

import com.zcc.makingfriend.dao.Commented;

import java.util.List;

/**
 * @author zcc
 */
public interface CommentedService {
    /**
     * 回复评论
     * @param commented
     * @return
     */
    int addCommented(Commented commented);

    /**
     * 删除评论回复
     * @param id
     * @return
     */
    int deleteCommented(Long id);

    /**
     * 是否点赞回复评论
     * @param id
     * @param isLike
     * @param likes
     * @return
     */
    int isLikeCommented(Long id, int isLike, Long likes);

    /**
     * 举报回复评论
     * @param id
     * @return
     */
    int reportCommented(Long id);

    /**
     * 通过评论id找到所有的回复评论
     * @param commentId
     * @return
     */
    List<Commented> findCommentedByCommentId(Long commentId);
}
